package scauCmiScaffolding.compiled;

import org.eclipse.jet.JET2Context;
import org.eclipse.jet.JET2Template;
import org.eclipse.jet.JET2Writer;
import org.eclipse.jet.taglib.RuntimeTagElement;
import org.eclipse.jet.taglib.TagInfo;

public class _jet_editwxml implements JET2Template {
    private static final String _jetns_c = "org.eclipse.jet.controlTags"; //$NON-NLS-1$

    public _jet_editwxml() {
        super();
    }

    private static final String NL = System.getProperty("line.separator"); //$NON-NLS-1$
    
    private static final TagInfo _td_c_iterate_4_6 = new TagInfo("c:iterate", //$NON-NLS-1$
            4, 6,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$bcols", //$NON-NLS-1$
                "attribute", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_if_5_7 = new TagInfo("c:if", //$NON-NLS-1$
            5, 7,
            new String[] {
                "test", //$NON-NLS-1$
            },
            new String[] {
                "$attribute/@name!='id'", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_choose_6_8 = new TagInfo("c:choose", //$NON-NLS-1$
            6, 8,
            new String[] {
            },
            new String[] {
            } );
    private static final TagInfo _td_c_when_7_9 = new TagInfo("c:when", //$NON-NLS-1$
            7, 9,
            new String[] {
                "test", //$NON-NLS-1$
            },
            new String[] {
                "$attribute/@name='description'", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_10_28 = new TagInfo("c:get", //$NON-NLS-1$
            10, 28,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($attribute/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_12_43 = new TagInfo("c:get", //$NON-NLS-1$
            12, 43,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($attribute/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_12_104 = new TagInfo("c:get", //$NON-NLS-1$
            12, 104,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_12_155 = new TagInfo("c:get", //$NON-NLS-1$
            12, 155,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($attribute/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_otherwise_16_9 = new TagInfo("c:otherwise", //$NON-NLS-1$
            16, 9,
            new String[] {
            },
            new String[] {
            } );
    private static final TagInfo _td_c_get_19_28 = new TagInfo("c:get", //$NON-NLS-1$
            19, 28,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($attribute/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_20_21 = new TagInfo("c:get", //$NON-NLS-1$
            20, 21,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($attribute/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_20_82 = new TagInfo("c:get", //$NON-NLS-1$
            20, 82,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_20_133 = new TagInfo("c:get", //$NON-NLS-1$
            20, 133,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($attribute/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_iterate_27_3 = new TagInfo("c:iterate", //$NON-NLS-1$
            27, 3,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$fcols", //$NON-NLS-1$
                "foreign", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_29_28 = new TagInfo("c:get", //$NON-NLS-1$
            29, 28,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($foreign/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_30_45 = new TagInfo("c:get", //$NON-NLS-1$
            30, 45,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($foreign/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_32_42 = new TagInfo("c:get", //$NON-NLS-1$
            32, 42,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($foreign/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_32_134 = new TagInfo("c:get", //$NON-NLS-1$
            32, 134,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($foreign/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_iterate_36_2 = new TagInfo("c:iterate", //$NON-NLS-1$
            36, 2,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$refs", //$NON-NLS-1$
                "referencedTable", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_choose_37_3 = new TagInfo("c:choose", //$NON-NLS-1$
            37, 3,
            new String[] {
            },
            new String[] {
            } );
    private static final TagInfo _td_c_when_39_4 = new TagInfo("c:when", //$NON-NLS-1$
            39, 4,
            new String[] {
                "test", //$NON-NLS-1$
            },
            new String[] {
                "$referencedTable/@isRelation='true'", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_41_28 = new TagInfo("c:get", //$NON-NLS-1$
            41, 28,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($referencedTable/column/@inverseJoinTable)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_42_45 = new TagInfo("c:get", //$NON-NLS-1$
            42, 45,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($referencedTable/column/@inverseJoinTable)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_44_42 = new TagInfo("c:get", //$NON-NLS-1$
            44, 42,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($referencedTable/column/@inverseJoinTable)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_44_173 = new TagInfo("c:get", //$NON-NLS-1$
            44, 173,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($referencedTable/column/@inverseJoinTable)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_otherwise_47_4 = new TagInfo("c:otherwise", //$NON-NLS-1$
            47, 4,
            new String[] {
            },
            new String[] {
            } );
    private static final TagInfo _td_c_get_49_28 = new TagInfo("c:get", //$NON-NLS-1$
            49, 28,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($referencedTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_50_45 = new TagInfo("c:get", //$NON-NLS-1$
            50, 45,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($referencedTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_52_42 = new TagInfo("c:get", //$NON-NLS-1$
            52, 42,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($referencedTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_52_154 = new TagInfo("c:get", //$NON-NLS-1$
            52, 154,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($referencedTable/@name)", //$NON-NLS-1$
            } );

    public void generate(final JET2Context context, final JET2Writer __out) {
        JET2Writer out = __out;
        out.write("<scroll-view>");  //$NON-NLS-1$        
        out.write(NL);         
        out.write("  <form bindsubmit='onSave'>");  //$NON-NLS-1$        
        out.write(NL);         
        out.write("    <view class='content'>");  //$NON-NLS-1$        
        out.write(NL);         
        RuntimeTagElement _jettag_c_iterate_4_6 = context.getTagFactory().createRuntimeTag(_jetns_c, "iterate", "c:iterate", _td_c_iterate_4_6); //$NON-NLS-1$ //$NON-NLS-2$
        _jettag_c_iterate_4_6.setRuntimeParent(null);
        _jettag_c_iterate_4_6.setTagInfo(_td_c_iterate_4_6);
        _jettag_c_iterate_4_6.doStart(context, out);
        while (_jettag_c_iterate_4_6.okToProcessBody()) {
            RuntimeTagElement _jettag_c_if_5_7 = context.getTagFactory().createRuntimeTag(_jetns_c, "if", "c:if", _td_c_if_5_7); //$NON-NLS-1$ //$NON-NLS-2$
            _jettag_c_if_5_7.setRuntimeParent(_jettag_c_iterate_4_6);
            _jettag_c_if_5_7.setTagInfo(_td_c_if_5_7);
            _jettag_c_if_5_7.doStart(context, out);
            while (_jettag_c_if_5_7.okToProcessBody()) {
                RuntimeTagElement _jettag_c_choose_6_8 = context.getTagFactory().createRuntimeTag(_jetns_c, "choose", "c:choose", _td_c_choose_6_8); //$NON-NLS-1$ //$NON-NLS-2$
                _jettag_c_choose_6_8.setRuntimeParent(_jettag_c_if_5_7);
                _jettag_c_choose_6_8.setTagInfo(_td_c_choose_6_8);
                _jettag_c_choose_6_8.doStart(context, out);
                JET2Writer _jettag_c_choose_6_8_saved_out = out;
                while (_jettag_c_choose_6_8.okToProcessBody()) {
                    out = out.newNestedContentWriter();
                    RuntimeTagElement _jettag_c_when_7_9 = context.getTagFactory().createRuntimeTag(_jetns_c, "when", "c:when", _td_c_when_7_9); //$NON-NLS-1$ //$NON-NLS-2$
                    _jettag_c_when_7_9.setRuntimeParent(_jettag_c_choose_6_8);
                    _jettag_c_when_7_9.setTagInfo(_td_c_when_7_9);
                    _jettag_c_when_7_9.doStart(context, out);
                    JET2Writer _jettag_c_when_7_9_saved_out = out;
                    while (_jettag_c_when_7_9.okToProcessBody()) {
                        out = out.newNestedContentWriter();
                        out.write("\t    <view>");  //$NON-NLS-1$        
                        out.write(NL);         
                        out.write("\t      <text class=\"label\" style='color:red'>*</text>");  //$NON-NLS-1$        
                        out.write(NL);         
                        out.write("\t      <text class=\"label\">");  //$NON-NLS-1$        
                        RuntimeTagElement _jettag_c_get_10_28 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_10_28); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_get_10_28.setRuntimeParent(_jettag_c_when_7_9);
                        _jettag_c_get_10_28.setTagInfo(_td_c_get_10_28);
                        _jettag_c_get_10_28.doStart(context, out);
                        _jettag_c_get_10_28.doEnd();
                        out.write("：</text>");  //$NON-NLS-1$        
                        out.write(NL);         
                        out.write("\t      <scroll-view>");  //$NON-NLS-1$        
                        out.write(NL);         
                        out.write("\t        <textarea maxlength='1000' name=\"");  //$NON-NLS-1$        
                        RuntimeTagElement _jettag_c_get_12_43 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_12_43); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_get_12_43.setRuntimeParent(_jettag_c_when_7_9);
                        _jettag_c_get_12_43.setTagInfo(_td_c_get_12_43);
                        _jettag_c_get_12_43.doStart(context, out);
                        _jettag_c_get_12_43.doEnd();
                        out.write("\" value=\"{{");  //$NON-NLS-1$        
                        RuntimeTagElement _jettag_c_get_12_104 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_12_104); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_get_12_104.setRuntimeParent(_jettag_c_when_7_9);
                        _jettag_c_get_12_104.setTagInfo(_td_c_get_12_104);
                        _jettag_c_get_12_104.doStart(context, out);
                        _jettag_c_get_12_104.doEnd();
                        out.write(".");  //$NON-NLS-1$        
                        RuntimeTagElement _jettag_c_get_12_155 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_12_155); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_get_12_155.setRuntimeParent(_jettag_c_when_7_9);
                        _jettag_c_get_12_155.setTagInfo(_td_c_get_12_155);
                        _jettag_c_get_12_155.doStart(context, out);
                        _jettag_c_get_12_155.doEnd();
                        out.write("}}\"></textarea>");  //$NON-NLS-1$        
                        out.write(NL);         
                        out.write("\t      </scroll-view>");  //$NON-NLS-1$        
                        out.write(NL);         
                        out.write("\t    </view>     \t\t\t\t");  //$NON-NLS-1$        
                        out.write(NL);         
                        _jettag_c_when_7_9.handleBodyContent(out);
                    }
                    out = _jettag_c_when_7_9_saved_out;
                    _jettag_c_when_7_9.doEnd();
                    RuntimeTagElement _jettag_c_otherwise_16_9 = context.getTagFactory().createRuntimeTag(_jetns_c, "otherwise", "c:otherwise", _td_c_otherwise_16_9); //$NON-NLS-1$ //$NON-NLS-2$
                    _jettag_c_otherwise_16_9.setRuntimeParent(_jettag_c_choose_6_8);
                    _jettag_c_otherwise_16_9.setTagInfo(_td_c_otherwise_16_9);
                    _jettag_c_otherwise_16_9.doStart(context, out);
                    JET2Writer _jettag_c_otherwise_16_9_saved_out = out;
                    while (_jettag_c_otherwise_16_9.okToProcessBody()) {
                        out = out.newNestedContentWriter();
                        out.write("\t    <view>");  //$NON-NLS-1$        
                        out.write(NL);         
                        out.write("\t      <text class=\"label\" style='color:red'>*</text>");  //$NON-NLS-1$        
                        out.write(NL);         
                        out.write("\t      <text class=\"label\">");  //$NON-NLS-1$        
                        RuntimeTagElement _jettag_c_get_19_28 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_19_28); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_get_19_28.setRuntimeParent(_jettag_c_otherwise_16_9);
                        _jettag_c_get_19_28.setTagInfo(_td_c_get_19_28);
                        _jettag_c_get_19_28.doStart(context, out);
                        _jettag_c_get_19_28.doEnd();
                        out.write("：</text>");  //$NON-NLS-1$        
                        out.write(NL);         
                        out.write("\t      <input name=\"");  //$NON-NLS-1$        
                        RuntimeTagElement _jettag_c_get_20_21 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_20_21); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_get_20_21.setRuntimeParent(_jettag_c_otherwise_16_9);
                        _jettag_c_get_20_21.setTagInfo(_td_c_get_20_21);
                        _jettag_c_get_20_21.doStart(context, out);
                        _jettag_c_get_20_21.doEnd();
                        out.write("\" value='{{");  //$NON-NLS-1$        
                        RuntimeTagElement _jettag_c_get_20_82 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_20_82); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_get_20_82.setRuntimeParent(_jettag_c_otherwise_16_9);
                        _jettag_c_get_20_82.setTagInfo(_td_c_get_20_82);
                        _jettag_c_get_20_82.doStart(context, out);
                        _jettag_c_get_20_82.doEnd();
                        out.write(".");  //$NON-NLS-1$        
                        RuntimeTagElement _jettag_c_get_20_133 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_20_133); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_get_20_133.setRuntimeParent(_jettag_c_otherwise_16_9);
                        _jettag_c_get_20_133.setTagInfo(_td_c_get_20_133);
                        _jettag_c_get_20_133.doStart(context, out);
                        _jettag_c_get_20_133.doEnd();
                        out.write("}}'></input>");  //$NON-NLS-1$        
                        out.write(NL);         
                        out.write("\t    </view>     \t\t\t\t");  //$NON-NLS-1$        
                        out.write(NL);         
                        _jettag_c_otherwise_16_9.handleBodyContent(out);
                    }
                    out = _jettag_c_otherwise_16_9_saved_out;
                    _jettag_c_otherwise_16_9.doEnd();
                    _jettag_c_choose_6_8.handleBodyContent(out);
                }
                out = _jettag_c_choose_6_8_saved_out;
                _jettag_c_choose_6_8.doEnd();
                _jettag_c_if_5_7.handleBodyContent(out);
            }
            _jettag_c_if_5_7.doEnd();
            _jettag_c_iterate_4_6.handleBodyContent(out);
        }
        _jettag_c_iterate_4_6.doEnd();
        out.write("  ");  //$NON-NLS-1$        
        out.write(NL);         
        RuntimeTagElement _jettag_c_iterate_27_3 = context.getTagFactory().createRuntimeTag(_jetns_c, "iterate", "c:iterate", _td_c_iterate_27_3); //$NON-NLS-1$ //$NON-NLS-2$
        _jettag_c_iterate_27_3.setRuntimeParent(null);
        _jettag_c_iterate_27_3.setTagInfo(_td_c_iterate_27_3);
        _jettag_c_iterate_27_3.doStart(context, out);
        while (_jettag_c_iterate_27_3.okToProcessBody()) {
            out.write("\t    <view class=\"row\">");  //$NON-NLS-1$        
            out.write(NL);         
            out.write("\t      <view class=\"label\">");  //$NON-NLS-1$        
            RuntimeTagElement _jettag_c_get_29_28 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_29_28); //$NON-NLS-1$ //$NON-NLS-2$
            _jettag_c_get_29_28.setRuntimeParent(_jettag_c_iterate_27_3);
            _jettag_c_get_29_28.setTagInfo(_td_c_get_29_28);
            _jettag_c_get_29_28.doStart(context, out);
            _jettag_c_get_29_28.doEnd();
            out.write("：</view>");  //$NON-NLS-1$        
            out.write(NL);         
            out.write("\t        <button size=\"mini\" bindtap=\"choose");  //$NON-NLS-1$        
            RuntimeTagElement _jettag_c_get_30_45 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_30_45); //$NON-NLS-1$ //$NON-NLS-2$
            _jettag_c_get_30_45.setRuntimeParent(_jettag_c_iterate_27_3);
            _jettag_c_get_30_45.setTagInfo(_td_c_get_30_45);
            _jettag_c_get_30_45.doStart(context, out);
            _jettag_c_get_30_45.doEnd();
            out.write("\">选择</button>");  //$NON-NLS-1$        
            out.write(NL);         
            out.write("\t      </view>");  //$NON-NLS-1$        
            out.write(NL);         
            out.write("\t    <view class=\"chooseContent {{!choose");  //$NON-NLS-1$        
            RuntimeTagElement _jettag_c_get_32_42 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_32_42); //$NON-NLS-1$ //$NON-NLS-2$
            _jettag_c_get_32_42.setRuntimeParent(_jettag_c_iterate_27_3);
            _jettag_c_get_32_42.setTagInfo(_td_c_get_32_42);
            _jettag_c_get_32_42.doStart(context, out);
            _jettag_c_get_32_42.doEnd();
            out.write(".name? '':'chooseContentFurther'}}\">{{choose");  //$NON-NLS-1$        
            RuntimeTagElement _jettag_c_get_32_134 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_32_134); //$NON-NLS-1$ //$NON-NLS-2$
            _jettag_c_get_32_134.setRuntimeParent(_jettag_c_iterate_27_3);
            _jettag_c_get_32_134.setTagInfo(_td_c_get_32_134);
            _jettag_c_get_32_134.doStart(context, out);
            _jettag_c_get_32_134.doEnd();
            out.write(".name}}</view>");  //$NON-NLS-1$        
            out.write(NL);         
            _jettag_c_iterate_27_3.handleBodyContent(out);
        }
        _jettag_c_iterate_27_3.doEnd();
        out.write("   ");  //$NON-NLS-1$        
        out.write(NL);         
        // 针对被引用键
        RuntimeTagElement _jettag_c_iterate_36_2 = context.getTagFactory().createRuntimeTag(_jetns_c, "iterate", "c:iterate", _td_c_iterate_36_2); //$NON-NLS-1$ //$NON-NLS-2$
        _jettag_c_iterate_36_2.setRuntimeParent(null);
        _jettag_c_iterate_36_2.setTagInfo(_td_c_iterate_36_2);
        _jettag_c_iterate_36_2.doStart(context, out);
        while (_jettag_c_iterate_36_2.okToProcessBody()) {
            RuntimeTagElement _jettag_c_choose_37_3 = context.getTagFactory().createRuntimeTag(_jetns_c, "choose", "c:choose", _td_c_choose_37_3); //$NON-NLS-1$ //$NON-NLS-2$
            _jettag_c_choose_37_3.setRuntimeParent(_jettag_c_iterate_36_2);
            _jettag_c_choose_37_3.setTagInfo(_td_c_choose_37_3);
            _jettag_c_choose_37_3.doStart(context, out);
            JET2Writer _jettag_c_choose_37_3_saved_out = out;
            while (_jettag_c_choose_37_3.okToProcessBody()) {
                out = out.newNestedContentWriter();
                //20190119主动引用表everyTable是纯联系表  只要是纯联系表就可以用该方法，而不管everyTable是否多次通过外键引用eachTable
                RuntimeTagElement _jettag_c_when_39_4 = context.getTagFactory().createRuntimeTag(_jetns_c, "when", "c:when", _td_c_when_39_4); //$NON-NLS-1$ //$NON-NLS-2$
                _jettag_c_when_39_4.setRuntimeParent(_jettag_c_choose_37_3);
                _jettag_c_when_39_4.setTagInfo(_td_c_when_39_4);
                _jettag_c_when_39_4.doStart(context, out);
                JET2Writer _jettag_c_when_39_4_saved_out = out;
                while (_jettag_c_when_39_4.okToProcessBody()) {
                    out = out.newNestedContentWriter();
                    out.write("\t    <view class=\"row\">");  //$NON-NLS-1$        
                    out.write(NL);         
                    out.write("\t      <view class=\"label\">");  //$NON-NLS-1$        
                    RuntimeTagElement _jettag_c_get_41_28 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_41_28); //$NON-NLS-1$ //$NON-NLS-2$
                    _jettag_c_get_41_28.setRuntimeParent(_jettag_c_when_39_4);
                    _jettag_c_get_41_28.setTagInfo(_td_c_get_41_28);
                    _jettag_c_get_41_28.doStart(context, out);
                    _jettag_c_get_41_28.doEnd();
                    out.write("s：</view>");  //$NON-NLS-1$        
                    out.write(NL);         
                    out.write("\t        <button size=\"mini\" bindtap=\"choose");  //$NON-NLS-1$        
                    RuntimeTagElement _jettag_c_get_42_45 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_42_45); //$NON-NLS-1$ //$NON-NLS-2$
                    _jettag_c_get_42_45.setRuntimeParent(_jettag_c_when_39_4);
                    _jettag_c_get_42_45.setTagInfo(_td_c_get_42_45);
                    _jettag_c_get_42_45.doStart(context, out);
                    _jettag_c_get_42_45.doEnd();
                    out.write("s\">选择</button>");  //$NON-NLS-1$        
                    out.write(NL);         
                    out.write("\t      </view>");  //$NON-NLS-1$        
                    out.write(NL);         
                    out.write("\t    <view class=\"chooseContent {{!choose");  //$NON-NLS-1$        
                    RuntimeTagElement _jettag_c_get_44_42 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_44_42); //$NON-NLS-1$ //$NON-NLS-2$
                    _jettag_c_get_44_42.setRuntimeParent(_jettag_c_when_39_4);
                    _jettag_c_get_44_42.setTagInfo(_td_c_get_44_42);
                    _jettag_c_get_44_42.doStart(context, out);
                    _jettag_c_get_44_42.doEnd();
                    out.write("s[0].name? '':'chooseContentFurther'}}\" wx:for=\"{{choose");  //$NON-NLS-1$        
                    RuntimeTagElement _jettag_c_get_44_173 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_44_173); //$NON-NLS-1$ //$NON-NLS-2$
                    _jettag_c_get_44_173.setRuntimeParent(_jettag_c_when_39_4);
                    _jettag_c_get_44_173.setTagInfo(_td_c_get_44_173);
                    _jettag_c_get_44_173.doStart(context, out);
                    _jettag_c_get_44_173.doEnd();
                    out.write("s}}\" wx:key=\"{{index}}\">[{{index+1}}]{{item.name}}</view>");  //$NON-NLS-1$        
                    out.write(NL);         
                    _jettag_c_when_39_4.handleBodyContent(out);
                }
                out = _jettag_c_when_39_4_saved_out;
                _jettag_c_when_39_4.doEnd();
                out.write("\t\t");  //$NON-NLS-1$        
                out.write(NL);         
                RuntimeTagElement _jettag_c_otherwise_47_4 = context.getTagFactory().createRuntimeTag(_jetns_c, "otherwise", "c:otherwise", _td_c_otherwise_47_4); //$NON-NLS-1$ //$NON-NLS-2$
                _jettag_c_otherwise_47_4.setRuntimeParent(_jettag_c_choose_37_3);
                _jettag_c_otherwise_47_4.setTagInfo(_td_c_otherwise_47_4);
                _jettag_c_otherwise_47_4.doStart(context, out);
                JET2Writer _jettag_c_otherwise_47_4_saved_out = out;
                while (_jettag_c_otherwise_47_4.okToProcessBody()) {
                    out = out.newNestedContentWriter();
                    out.write("\t    <view class=\"row\">");  //$NON-NLS-1$        
                    out.write(NL);         
                    out.write("\t      <view class=\"label\">");  //$NON-NLS-1$        
                    RuntimeTagElement _jettag_c_get_49_28 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_49_28); //$NON-NLS-1$ //$NON-NLS-2$
                    _jettag_c_get_49_28.setRuntimeParent(_jettag_c_otherwise_47_4);
                    _jettag_c_get_49_28.setTagInfo(_td_c_get_49_28);
                    _jettag_c_get_49_28.doStart(context, out);
                    _jettag_c_get_49_28.doEnd();
                    out.write("s：</view>");  //$NON-NLS-1$        
                    out.write(NL);         
                    out.write("\t        <button size=\"mini\" bindtap=\"choose");  //$NON-NLS-1$        
                    RuntimeTagElement _jettag_c_get_50_45 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_50_45); //$NON-NLS-1$ //$NON-NLS-2$
                    _jettag_c_get_50_45.setRuntimeParent(_jettag_c_otherwise_47_4);
                    _jettag_c_get_50_45.setTagInfo(_td_c_get_50_45);
                    _jettag_c_get_50_45.doStart(context, out);
                    _jettag_c_get_50_45.doEnd();
                    out.write("s\">选择</button>");  //$NON-NLS-1$        
                    out.write(NL);         
                    out.write("\t      </view>");  //$NON-NLS-1$        
                    out.write(NL);         
                    out.write("\t    <view class=\"chooseContent {{!choose");  //$NON-NLS-1$        
                    RuntimeTagElement _jettag_c_get_52_42 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_52_42); //$NON-NLS-1$ //$NON-NLS-2$
                    _jettag_c_get_52_42.setRuntimeParent(_jettag_c_otherwise_47_4);
                    _jettag_c_get_52_42.setTagInfo(_td_c_get_52_42);
                    _jettag_c_get_52_42.doStart(context, out);
                    _jettag_c_get_52_42.doEnd();
                    out.write("s[0].name? '':'chooseContentFurther'}}\" wx:for=\"{{choose");  //$NON-NLS-1$        
                    RuntimeTagElement _jettag_c_get_52_154 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_52_154); //$NON-NLS-1$ //$NON-NLS-2$
                    _jettag_c_get_52_154.setRuntimeParent(_jettag_c_otherwise_47_4);
                    _jettag_c_get_52_154.setTagInfo(_td_c_get_52_154);
                    _jettag_c_get_52_154.doStart(context, out);
                    _jettag_c_get_52_154.doEnd();
                    out.write("s}}\" wx:key=\"{{index}}\">[{{index+1}}]{{item.name}}</view>\t\t\t\t\t");  //$NON-NLS-1$        
                    out.write(NL);         
                    _jettag_c_otherwise_47_4.handleBodyContent(out);
                }
                out = _jettag_c_otherwise_47_4_saved_out;
                _jettag_c_otherwise_47_4.doEnd();
                _jettag_c_choose_37_3.handleBodyContent(out);
            }
            out = _jettag_c_choose_37_3_saved_out;
            _jettag_c_choose_37_3.doEnd();
            _jettag_c_iterate_36_2.handleBodyContent(out);
        }
        _jettag_c_iterate_36_2.doEnd();
        out.write("\t");  //$NON-NLS-1$        
        out.write(NL);         
        out.write("\t    <view class='buttonBox'>");  //$NON-NLS-1$        
        out.write(NL);         
        out.write("\t      <button size='mini' form-type='submit'>保存</button>");  //$NON-NLS-1$        
        out.write(NL);         
        out.write("\t    </view>");  //$NON-NLS-1$        
        out.write(NL);         
        out.write("    </view>");  //$NON-NLS-1$        
        out.write(NL);         
        out.write("  </form>");  //$NON-NLS-1$        
        out.write(NL);         
        out.write("</scroll-view>");  //$NON-NLS-1$        
        out.write(NL);         
        out.write("    ");  //$NON-NLS-1$        
        out.write(NL);         
        out.write("    ");  //$NON-NLS-1$        
    }
}
